home *** CD-ROM | disk | FTP | other *** search
/ Compendium Deluxe 1 / LSD Compendium Deluxe 1.iso / a / compression / filepackers / chs_crun.lha / backup / CHSCrunch.doc next >
Encoding:
Text File  |  1994-01-30  |  2.9 KB  |  75 lines

  1.                           ======================
  2.                           CHRYSEIS CRUNCHER V0.9
  3.                           ======================
  4.                        pre-release 1. January 1994.
  5.  
  6.     Well, we (and many other groups on the scene) had problems with their
  7. one file demos for the A1200. Where does this problem come from ?
  8.  
  9.     A1200 demos can work with 2Mb chip RAM, the disk drive is still
  10. 880 Kb, so you need to crunch. No problem just here, but if your demo is
  11. almost 2Mb and reduce to about 1Mb when crunched, you need, with most
  12. packers : 1 + 2 = 3Mb memory. There's just one old cruncher around wich allows
  13. you to decrunch while loading : titanic cruncher.
  14.  
  15.     TITANIC is OLD, TITANIC is SLOOOOOOW (almost 30 ' to crunch a 1.7 Mb
  16. demo on my A3000), TITANIC is INEFFICIENT.
  17.  
  18.     So here is the CHRYSEIS cruncher :
  19.  
  20.     CHRYSEIS is NEW, CHRYSEIS is DAMN FAST, CHRYSEIS is THE MOST EFFICIENT,
  21. CHRYSEIS DECRUNCHS WHILE LOADING !
  22.  
  23.     The idea was to take the titanic's approach to load module, and the
  24. crunching algorithms from powerpacker. The result is there !
  25.  
  26.     Technical info :
  27.  
  28.     The one file produced with Chryseis cruncher is an overlay supervisor
  29. with one hunk of data wich it is decompressing hunk by hunk.
  30.  
  31.     The crunching algorithm is a lempel-ziv like (size-offset encoding)
  32. with variable sized size-and-offset information, but instead of coding
  33. string repetitions, it's coding byte repetitions (it's just like byterun-1
  34. but with extra offset information).
  35.  
  36.       -------======== THIS PRODUCT IS *NOT* FREEWARE ========-------
  37. WHY ?
  38.     Because it costed me lots of money to attend "the party '93" in Denmark
  39.     Because it costs me lots of time debugging such a product
  40.     Because I do not have enough money to be that active on the scene
  41.  
  42. WHY YOU ?
  43.     If you win a big prize at a big party because your product was crunched
  44.     just in time before the deadline, then, without me, you couldn't
  45.     have won, so ... just give me a little part of this price ...
  46.  
  47.     If you're coding a huge game for a commercial company, you'll gain lots
  48.     of time with this cruncher ... "time is money", so give me this money.
  49.  
  50. HOW MUCH ?
  51.     Wathever you like, but don't send coins ;-) and don't send non-european
  52.     money (except US$ and CAN$) as I wouldn't be able to change this !
  53.     Especially, don't send national bank's checks, use EuroChecks instead.
  54.                               ___________________
  55.  ____________-----------------                   -----------------____________
  56.  
  57. The adresses :
  58.  
  59. contact: LazyCoder on IRC (channel #Amiga)
  60.  
  61. or:      BP 7
  62.          1080 GANSHOREN
  63.          BRUSSELS
  64.          BELGIUM
  65.  
  66. Who am I :
  67.  
  68. The Lazy Coder is, with Mad Martigan, member of CHRYSEIS in the 'tools coders'
  69. section.
  70. His job in the group, as CHRYSEIS is mostly a demo group, is to ensure that
  71. code is compatible with almost the whole range of Amiga computers.
  72. He soon will be graduated as bachelor in computer science. And so, he is
  73. looking for a job in the industry (as expert in compression methods, for
  74. instance)
  75.